#room for imports

class server:
    __doc__=""" 
Skeleton class for server connectivity component. This will be developed
Desired methods:

send_next_slide()
send_previous_slide()
---OR---
send_slide_number()

all will be used to send the slide number to the clients (upon slide change in the interface)

should also implement get_image() in order to be able to show the presentation on the teacher's computer
"""

    PORT=12345
    
    def __init__(self, disp, student_list, presentation, password):
    	# 	disp - pointer to display
    	#	student_list - file with student names
    	#	presentation - the file containing the presentation
    	#	password - password assigned by the teacher in order to prevent unwanted connections
    	# should keep a list of names for connected students
    	# should inform display whenever someone successfully connects and whenever connection to a stuent is lost
    	#   disp.newConnection(name)
    	#	disp.lostConnection(name)
        #TODO
        return
    
    def send_slide_number(self,nr):
        #TODO
        return
